<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 * Classe que controla Atividades
 * 
 * @package controllers.atividades
 * @category controllers
 * @name atividades.php
 * @author Davi Gomes <davigomess@gmail.com>
 * @version 1.0
 * @since 12/07/2011
 */
class Atividades extends CI_Controller
{
	/**
	 * Nome da tabela
	 * 
	 * @access private
	 * @var $_table string
	 */
	private $_table = "atividades";
	
	/**
	 * Chave PK da tabela
	 * 
	 * @access private
	 * @var $_pk string
	 */
	private $_pk    = "id_atividade";
	
	/**
	 * Construtor da classe Atividades
	 * @access public
	 */
	public function __construct()
	{
		parent::__construct();
		if (!$this->session->userdata('loggedin'))
		{
			redirect(base_url(), 'refresh');
		}
		else 
		{
		    $actions = $this->session->userdata('v_actions');
		    
		    if (!array_key_exists("atividades", $actions))
		    {
			    redirect(base_url(), 'refresh');
		    }
		}
	}
	
	/**
	 * Metodo que exibe a tela de atividades
	 * @access public
	 */
	public function index()
	{
	    $statusActivities = listStatusActivities();
	    $relationship = listRelationship();
	    $priority = listPriority();
	    
	    $activities['statusActivities'] = $statusActivities;
	    $activities['relationship'] = $relationship;
	    $activities['priority'] = $priority;
	    
		//Chamada da tela de atividades
		$this->load->view('common/header');
		$this->load->view('common/menu');
		$this->load->view('atividades/home', $activities);
		$this->load->view('common/footer');
	}
		
}